// BlockUI

.block-ui {
    display: table;
    background: #fff;
    padding: .75rem 1.2rem;
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, .1);
    table-layout: fixed;

    &.block-ui-no-shadow {
        box-shadow: none;
    }

    @include e-rounded {
        border-radius: $e-border-radius;
    }

    > .spinner-message {
        color: e-base-color(label, 2);
        vertical-align: middle;
        font-size: 1rem;
        font-weight: 400;
        display: table-cell;
    }

    > .spinner-grow,
    > .spinner-border {
        margin-right: 1.25rem;
    }

    &.block-ui-lg {
        padding: 1rem 1.6rem;

        > .spinner-grow,
        > .spinner-border {
            width: 2rem;
            height: 2rem;
        }

        > .spinner-message {
            font-size: 1.2rem;
            font-weight: 500;
        }
    }
}